Anthony DiBlasi Director DouBan IMDb Director Cassadaga 2011 5.2 Last Shift 2014 5.8 Her Last Will 2016 6.0 Missionary 2013 5.2 Most Likely to Die 2015 4.0